package cn.jxwazx.sheinspringboot.entity.vo;

import cn.jxwazx.sheinspringboot.entity.BaseColumn;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
public class ProductExportVO {

    private Long id;


    /**
     * 产品首页
     */
    private String productImage;


    /**
     * 产品名称
     */
    private String productName;

    /**
     * 产品价格
     */
    private String productPrice;

    /**
     * 产品地址
     */
    private String productUrl;
    /**
     * 是否全球
     */
    private String nacionalName;

    /**
     * 近期评论数
     */
    private String startText;

    /**
     * 90天购买人数
     */
    private String nearSaleCount;



    /**
     * sku
     */
    private String sku;

    /**
     * spu
     */
    private String spu;


    /**
     * 排名情况
     */
    @TableField("`rank`")
    private String rank;

    /**
     * 排名情况类型
     */
    private String rankType;
    /**
     * 总评价分数(全球+本土评价情况)
     */
    private String allCommentScore;

    /**
     * 总评论数量(全球本土评论数量总和)
     */
    private String allCommentCount;

    /**
     * 本土评分数
     */
    private String locationCommentScore;


    /**
     * 本土评数量
     */
    private String locationCommentCount;

    /**
     * 竞品店铺名称
     */
    private String shopName;

    /**
     * 店铺地址
     */
    private String shopUrl;

    /**
     * 竞品店铺总评分数
     */
    private String shopScore;


    /**
     * 竞品店铺总产品数量
     */
    private String shopProductCount;

    /**
     * 竞品上架时间
     */
    private LocalDate uploadDate;

    /**
     * 上架天数
     */
    private Integer updateDayCount;



    /**
     * 是否参加闪购活动
     */
    private String joinQuick;



    /**
     *
     */
    private String type_1;

    /**
     *
     */
    private String type_2;

    /**
     *
     */
    private String type_3;

    /**
     *
     */
    private String type_4;

    /**
     * 五级类目
     */
    private String type_5;

    /**
     * 库存情况
     */
    private String stockCount;

    /**
     * 竞品本土评论区最新时间
     */
    private LocalDateTime locationCommentLastTime;






    /**
     * 90天平均评论数
     */
    private String evenComment90;



    /**
     * 平均评论数
     */
    private Integer evenCommentCount;

    /**
     * 热卖颜色
     */
    private String hotColor;

    /**
     * 竞品变体颜色
     */
    private String varColor;

    /**
     * 当前产品颜色
     */
    private String currentColor;

    /**
     * 颜色
     */
    private String color;

    /**
     * 变体长度
     */
    private String varLength;

    /**
     * 层数
     */
    private String floorCount;

    /**
     * 类别
     */
    private String typeName;
    /**
     * 缺货状态
     */
    private String lessFlag;
    /**
     * 竞品本土评论区最新时间-字符串
     */
    private String locationCommentLastTimeStr;


    /**
     * 产品描述
     */
    @TableField(value = "`describe`")
    private String describe;


}